import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties

# 确保中文能正常显示，需指定本地中文字体路径，这里假设使用“SimHei”字体
font = FontProperties(fname=r"C:\Windows\Fonts\simhei.ttf")  

# 创建画布
plt.figure(figsize=(6, 8))  

# 标题
plt.text(0.5, 0.92, "春耕", ha='center', fontproperties=font, fontsize=24)  

# 作者
plt.text(0.5, 0.86, "作者: 张军（天门）", ha='center', fontproperties=font, fontsize=14)  

# 诗句内容
verses = [
    "暄风送暖柳苞知，破晓春耕正适时。",
    "布谷鸣空催稼穑，铁牛翻土织东菑。",
    "铺膜阿妹歌声亮，播种情郎俚语奇。",
    "希冀金秋丰稔景，华堂把盏赋新诗。"
]

# 诗句的垂直位置，从0.75开始，逐行往下排
y_pos = 0.75  
for verse in verses:
    plt.text(0.5, y_pos, verse, ha='center', fontproperties=font, fontsize=16)  
    y_pos -= 0.1  

# 隐藏坐标轴
plt.axis('off')  

# 显示图像
plt.show()  